package com.piece.core.framework.annotation.source;

import java.lang.annotation.*;

@Documented
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface CacheSource {
	/**
	 * 缓存中key的前缀
	 */
	String prefix() default "";

	/**
	 * 过期时间 单位:秒
	 */
	int timeout() default 60*60*24;

	/**
	 * 随机时间 单位:秒
	 */
	int random() default 300;
}